﻿<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <script language="javascript" type="text/javascript" src="/Js/load.js?v=050E3FBC"></script>
    <title>数据序列化性能测试 - C# 高性能自动化服务端框架 - 凹凸架构</title>
        <style type="text/css">
        a{text-decoration: none;}
        a:hover{text-decoration: underline;}
    </style>
</head>
<body>
    <p>
        性能测试项目 <a href="/Index.html?v=50E3FBC" title="Go to the home page to download">AutoCSer</a>\TestCase\SerializePerformance\AutoCSer.TestCase.SerializePerformance
        <br /><img @src="//f.autocser.com/Serialize/Performance.png?v=2" alt="数据序列化性能测试" />
        <br /><img @src="//f.autocser.com/Serialize/Performance.Core.png?v=1" alt=".Net Core 数据序列化性能测试" />
        <br />从测试结果中可以看到 .NET Core 2.0 相对于 .NET Framework 4.5 有一定的性能提升，但是 .NET Core 对于浮点数的处理非常低效且不稳定（指数越高越糟糕）。
    </p>
    <p>
        <div>25 种常用数据类型字段测试数据定义 参考示例 <a href="/Index.html?v=50E3FBC" title="Go to the home page to download">AutoCSer</a>\TestCase\<a id="GetCode0" href="javascript:AutoCSer.Web.Include.GetCode.Get('TestCase','0');">SerializePerformance\FieldData.cs</a></div>
    </p>
    <p>
        <div>25 种常用数据类型属性测试数据定义 参考示例 <a href="/Index.html?v=50E3FBC" title="Go to the home page to download">AutoCSer</a>\TestCase\<a id="GetCode1" href="javascript:AutoCSer.Web.Include.GetCode.Get('TestCase','1');">SerializePerformance\PropertyData.cs</a></div>
    </p>
    <p>
        <div>带浮点数的 31 种常用数据类型字段测试数据定义 参考示例 <a href="/Index.html?v=50E3FBC" title="Go to the home page to download">AutoCSer</a>\TestCase\<a id="GetCode2" href="javascript:AutoCSer.Web.Include.GetCode.Get('TestCase','2');">SerializePerformance\FloatFieldData.cs</a></div>
    </p>
    <p>
        <div>带浮点数的 31 种常用数据类型属性测试数据定义 参考示例 <a href="/Index.html?v=50E3FBC" title="Go to the home page to download">AutoCSer</a>\TestCase\<a id="GetCode3" href="javascript:AutoCSer.Web.Include.GetCode.Get('TestCase','3');">SerializePerformance\FloatPropertyData.cs</a></div>
    </p>
    <p>
        <div>测试程序 参考示例 <a href="/Index.html?v=50E3FBC" title="Go to the home page to download">AutoCSer</a>\TestCase\<a id="GetCode4" href="javascript:AutoCSer.Web.Include.GetCode.Get('TestCase','4');">SerializePerformance\Program.cs</a></div>
    </p>
</body>
</html>